the lamb - German English Dictionary